direct water quenching - Español Inglés Diccionario